NPL: Negotiation Pattern Language - A Design Pattern Language for Decentralized Coordination and Negotiation Protocols

نویسندگان

  • Adrian Paschke
  • Christine Kiss
  • Samer Al-Hunaty
چکیده

Currently negotiation covers a huge and unstructured domain of negotiationand coordination protocols1 and associated strategies. Researchers and practitioners like system engineers have almost no support in discussing protocol solutions to frequently occurring negotiation problems and in designing and implementing successful protocols and associated negotiation media. Negotiation engineering remains a laborious trial and error process. We propose a novel approach to the description of negotiation and coordination protocols that is based on the idea of design patterns. Design patterns have been used successfully in recent years in the software engineering community in order to share knowledge about the structural and behavioural properties of software and to communicate object-oriented design solutions [1, 2]. In this article we introduce a descriptive, semi-formal design pattern language for negotiation and decentralized coordination protocol solutions. The Negotiation Pattern Language (NPL) uses a combination of narrative human readable descriptions, formal models like Role Activity Diagrams (RAD) and machine-processable XML mark-up. This underpins tool-based cataloguing and publishing of patterns in a machine-readable, semi-formal pattern definition language and supports engineers to understand and apply these patterns. We have collected and described a first set of well-known and successful negotiation and coordination protocols and published them in a web based Design Pattern Library (DPL). The patterns are written from the point of view of a system engineer, but draw on the results of other disciplines such as social choice theory, mechanism design theory or group decision and negotiation theory. This should initiate a community effort, whereas the DPL might be used to gather and share knowledge about protocol designs. We contribute to an interdisciplinary and efficient communication process about design solutions for various negotiation and coordination problems and support system engineers in their design decisions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

No Negotiation, Limited Negotiation, and Extended Negotiation in Proactive Focus on Form in Vocabulary Acquisition

Negotiation, as an interactional strategy and proactive focus on form (FoF) have received increased attention in second language research. The combination of negotiation and proactive FoF, however, has not been examined in relation to L2 vocabulary learning. To address this gap, the present study investigated how the amount of negotiation and proactive FoF impacted learners’ vocabulary knowledg...

متن کامل

The role of negotiation and TA in Iranians’ second language acquisition

In this study, it is attempted to survey some intervening factors leading L2 Iranian learners’ not to be successful as well, and then seeks some of the features that might be applicable to open new windows into L2 learners in Iran. Also it concerns some aspects of language learning, which have received poor attention from both pedagogical and non-pedagogical areas. This article examined some so...

متن کامل

Developing Context-Independent E-Negotiation Systems using Software Protocol and Model-View- Controller Design Pattern

A major challenge in e-negotiation systems (ENS) is that the context of negotiation such as negotiators’ characteristics, negotiation processes and system support varies in each case. This context dependency makes it difficult to apply a single ENS to a wide variety of negotiations. In this paper, to mitigate the context dependency issue, we propose to adopt the componentoriented approach and t...

متن کامل

Exploring Novice Raters’ Textual Considerations in Independent and Negotiated Ratings

Educators often employ various training techniques to reduce raters’ subjectivity. Negotiation is a technique which can assist novice raters to co-construct a shared understanding of the writing assessment when rating collaboratively. There is little research, however, on rating behaviors of novice raters while employing negotiation techniques and the effect of negotiation on their understandin...

متن کامل

Learners’ Engagement in Meaning Negotiation and Classroom Interaction as a Function of Their Perceptions of Teachers’ Instructional Communicative Behaviors

A significant share of classroom interaction occurs between teachers and language learners. Therefore, the individual characteristics of teachers could play facilitative or impeding roles thus encouraging or discouraging learners from getting engaged in interaction and meaning negotiation attempts when interacting with their teachers. Surprisingly however, this area has attracted scant attentio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006